package com.mmall.service;

import com.github.pagehelper.PageInfo;
import com.mmall.param.SearchLogParam;
import com.mmall.pojo.*;

/**
 * @Author wangtengyu
 * @Create 2018-03-20-11:14
 */
public interface ISysLogService {

    PageInfo<SysLogWithBLOBs> searchPageList(SearchLogParam param, int pageNum, int pageSize);

    void saveDeptLog(SysDept before, SysDept after);

    void saveUserLog(SysUser before, SysUser after);

    void saveAclModuleLog(SysAclModule before, SysAclModule after);

    void saveAclLog(SysAcl before, SysAcl after);

    void saveRoleLog(SysRole before, SysRole after);
}
